shoe press - French English Dictionary